home *** CD-ROM | disk | FTP | other *** search
- if test $2 == ConnorAction
- echo "Keep Door Action"
- if test $4 == do
- echo "Keep Door do"
- echo $Daventry::KeepDoor::Locked
- if test $Daventry::KeepDoor::Locked == 1
- # "It's locked!"
- KQMonster::speak Connor $1 1000 30 14 49 1 0
- else
- sendEvent 0 $1 KQDoorEvent 0
- endif
- else if test $4 == INVITEM_KeepKey
- echo "Use Key"
- # Can't unlock an unlocked door
- echo $Daventry::KeepDoor::Locked
- if test $Daventry::KeepDoor::Locked == 1
-
- # "It unlocked!"
- KQMonster::speak Connor $1 1000 30 4 49 1 0
-
- earnTeleport
- teleportersEarned
- if test $Console::Return >1
- KQMonster::speak Connor Connor 0 70 34 30 1 0
- else
- KQMonster::speak Connor Connor 0 70 34 30 1 0
- endif
-
- addMapIcon dv_telep.bmp 250 98 davmap.pbm
- set Daventry::KeepDoor::Locked 0
- echo $Daventry::KeepDoor::Locked
- deleteObject $3
- sendEvent 0 Connor KQStatsChangeRequestEvent 0 0 0 0 25
- sendEvent 0 keepdrl KQDoorEvent 0
- sendEvent 0 keepdrr KQDoorEvent 0
- KQObject::collisionType keepdrl -32
- KQObject::collisionType keepdrr -32
- set Daventry::Dialog::Teleport 0
- doPopup 146
- doPopup 151
- endif
- endif
- endif
- endif